@charset "utf-8";
/* 公共css部分 */
*{padding:0px;margin:0px;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif,serif;}
img{border:0px;}
ul li{list-style:none;}
a{text-decoration:none;font-size:12px;color: #333;}
a:hover{ text-decoration:underline;}

body{font-size:12px;}
td{ vertical-align:top; text-align:left;}

.clearfix{clear:both;}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
*html .clearfix{height:1%}
.container{margin:0 auto; width:1200px; height:1%;}

.ft12{ font-size:12px;}
.ft13{ font-size:13px;}
.ft14{ font-size:14px;}
.ft20{ font-size: 20px;}
.ft18{ font-size: 18px;}
.mt10{ margin-top:10px;}
.mt16{ margin-top:16px;}
.mt20{ margin-top:20px;}
.mt22{ margin-top:22px;}
.mt28{ margin-top:28px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.ml10{margin-left: 10px;}
.pt10{padding-top: 10px;}
.mt8{ margin-top:8px;}
.mt6{ margin-top:6px;}
.fb{ font-weight:bold;}
.tx_l{ text-align:left;}
.tx_r{ text-align:right;}
.tx_c{ text-align:center;}
.red{ color:#F00;}
.yellow{color: #ffff00;}
.b_b{ border-bottom:solid 1px #ccc;}
.pt6{ padding-top:6px;}
.pr6{ padding-right:6px;}
.pl5{padding-left: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.dis{ display:block;}
.udis{ display:none;}
.hide {display: none;}
.fl{ float:left;}
.fr{float: right;}
.ft0{ font-size:0px;}
.ml3{ margin-left:3px;}
.box_center{ margin:20px auto 0px auto;}
.img-block img{ display:block;}

.header_box{}


.topbg{height: 33px;background: #000000;border-bottom: solid #e9edea 1px;}
.top{padding: 0 15px;width: 1170px;color: #666;}
.top div{float: left; width: 50%; height: 33px;line-height: 33px; color: #999;}
.top a{color: #666;}
.cn,.en{cursor: pointer;}

.header_top{width: 960px;padding: 5px 10px 10px 10px;background: #fff;margin: 0 auto;}

.header{margin-top: 20px;}
.header div{float: left;}

div.contact{float: right;width: 260px;margin-top:25px;border: solid 5px #FFFFFF;}
div.contact div{float: left;}
div.contact div.telphone{float: left;}
.telphone_text{float: left;width: 200px;padding-left: 5px;}
.telphone_text div{float: none;width: 190px;}

.telphone_text1{font-size: 14px;color: #333333;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}
.telphone_text2{font-size: 24px;color: #cc0000;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}

div.logo-text{margin-left: 10px;padding-left: 15px;padding-top: 15px;}
div.logo-text div{width: 380px;float: none;}
.logo-text .text1{font-size: 20px;color: #333333;font-family: "Microsoft Yahei", Tahoma, Arial, serif;height: 32px;letter-spacing: 2px;}
.logo-text .text1 span{color: #cc0000;}

.logo-text .text2{font-size: 16px;color: #666666;font-family: "Microsoft Yahei", Tahoma, Arial, serif;letter-spacing: 1px;}


.nav_bg{margin-top: 22px;border-bottom: 4px solid #db1001;height: 57px;border-top: solid 1px #e9e4e4;}

.nav{}
.nav ul li{float: left;margin-right: 1px; height: 60px;line-height: 58px;text-align: center;margin-top: -1px;}
.nav ul li.long{}
.nav ul li.active{background: none;}
.nav ul li a{color: #000000;font-size: 14px;display: block;height: 57px;border-top: solid 1px #e9e4e4;padding: 0 22px;}
.nav ul li a:hover,.nav ul li a.active,.nav ul li.active a{background: #db1001;color: #ffffff;font-weight: bold;border-top: solid 1px #db1001;text-decoration: none;}

.banner_box{height: 550px;width: 100%;}
.banner{width: 1350px;margin: 0px auto;}

.search_box{background: #f5f3f3;height: 56px;padding-top: 10px;line-height: 25px;margin-top: 1px;}
.search_left{float: left;width: 850px;background: url("../images/product_index.jpg") no-repeat left 4px;height: 41px;padding-left: 120px;padding-right:10px;font-size: 14px;color: #333333;padding-top: 15px;}

.search_right{float: left;width: 220px;padding-top: 10px;}
.search label{display: block;float: left;}
.search_text{border:solid 1px #c6c6c6;width: 149px;height: 23px;padding: 0 5px 0 10px;display: block;float: left;background: #ffffff; }
.input-text{width: 149px;height: 23px;line-height: 27px;border: none;background: none;font-size: 12px;outline:none}
.input-sub{width: 54px;height: 25px;border: none;float: left;background: url("../images/search_btn.jpg") no-repeat left center;text-indent:-99999px;outline:none}

.product_index_bgbox{background: #f5f3f3;height: 1%;padding-top: 20px;}

/*大标题部分*/
.index_h1title div{text-align: center;}
.index_h1title{height: 80px;padding-top: 20px;}
.h1zh_cn{font-size: 24px; color: #333333;line-height: 35px;}
.h1zh_cn span{color: #008c5a;}
.h1_en{font-size: 22px;color: #CCCCCC;line-height: 28px;}
.h1_hr{width: 155px;height: 1px;font-size: 0px;margin: 15px auto 0 auto;border-bottom: solid 2px #c2c0c0;}

.product_nav{margin-top: 40px;border: solid 1px #e4e3e3;padding: 9px;width: 1180px;background: #ffffff;}
.product_nav ul li{height: 40px;line-height: 40px;text-align: center;float: left;margin-left: 10px;margin-bottom: 10px;}
.product_nav ul li.long{width: 220px;}

.product_nav ul li a{display: block;font-size: 14px;padding: 0 20px;}
.product_nav ul li a:hover,.product_nav ul li a.active{background: #cc0000;color: #ffffff;text-decoration: none;font-weight: bold;}

.product_index_list{margin-top: 30px;}
.product_index_list ul li{width: 287px;height: 420px;border: solid 1px #cccccc;background: #ffffff;margin-right: 14px;float: left;margin-bottom: 15px;}
.product_index_list ul li.none{margin-right: 0;}

.product_index_list ul li a span,.product_index_list ul li a strong{display: block;text-align: center;padding: 0 10px;}

.product_index_list ul li a span.link_btn{background: #ffffff;width:110px;margin:0 auto;border-radius:25px;border:solid 1px #CCCCCC;height: 43px;font-size: 13px;font-weight: bold;line-height: 42px;}
.product_index_list ul li a:hover{text-decoration: none;}
.product_index_list ul li a:hover span.link_btn{background: #cc0000;color: #ffffff;border-color: #cc0000;}

.product_index_list ul li a strong{font-size: 17px;line-height: 35px;}
.product_index_list ul li a span{line-height: 28px;}
.product_index_list ul li a span.product_text{font-size: 14px;padding: 5px 0;}
.product_index_list ul li a img{max-width: 283px;max-height: 283px;vertical-align: middle;margin: 0 auto 0 auto;}
.product_index_list ul li span.img{width: 283px;height: 283px;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

.index_title_bg{margin-top: 45px;height: 86px;background: url("../images/index_title_bg.jpg") repeat-x left 24px;}
.index_title_bg_left{width: 440px;margin: 0 auto;background: url("../images/index_title_ico.jpg") no-repeat left 21px #ffffff;padding-left: 17px;text-align: center;}
.index_title_bg_left .index_title_bg_content{background: url("../images/index_title_ico.jpg") no-repeat right 21px;}
.index_title_bg_left .index_title_bg_content h1{font-size: 26px;font-weight: normal;color: #cc0000;}
.index_title_bg_left .index_title_bg_content h1 span{font-size: 26px;}
.index_title_bg_left .index_title_bg_content span{font-size: 17px;}

.youshi_bg{width: 100%;background: url("../images/youshi_bg.jpg") no-repeat center top;height: 1602px;margin-top: 35px;}

.choose_01{width: 453px;margin-left: 600px;}
.choose_02{width: 493px;margin-right:600px;margin-top: 245px;margin-left: 95px;}
.choose_03{width: 453px;margin-left:600px;margin-top: 210px;}
.choose_04{width: 493px;margin-right:600px;margin-top: 275px;margin-left: 95px;}

.choose_title{position: relative;}
.choose_title h1{color: #000000;font-size: 18px;}
.choose_title h1 strong{color: #cc0000;font-size: 22px;}
.choose_title .choose_content{font-size: 13px;font-weight: bold;padding-top: 20px;line-height: 28px;padding-left: 17px;}

.choose_title .choose_title_link{position: absolute;left: 60px;bottom: -70px;}
.choose_title .choose_title_link a{color: #191818;font-weight: bold;font-size: 13px;}
.choose_title .choose_title_link a:hover{color:#cc0000; }

.choose_02.choose_title .choose_title_link{bottom: -68px;}
.choose_04.choose_title .choose_title_link{bottom: -68px;}
.choose_03.choose_title .choose_title_link{bottom: -98px;}


.banner2_bg{background: url("../images/banner2.jpg") no-repeat center top #d01817;height: 229px;}

.case_box_bg{background: url("../images/zyhz.jpg") repeat-x center top;height: 610px;}

.case_box{height: 463px;padding-top: 364px; }
.case_left,.case_content,.case_right{float: left;}
.case_left,.case_right{width: 24px;padding-top: 37px;}
.case_left a,.case_right a{display: block;height: 71px;}

.case_left a{background: url("../images/zy_left.jpg") no-repeat center center;text-indent: -99999px;width: 24px;}
.case_left a:hover{background: url("../images/zy_left.jpg") no-repeat center center;}
.case_right a{background: url("../images/zy_right.jpg") no-repeat center center;text-indent: -99999px;}
.case_right a:hover{background: url("../images/zy_right.jpg") no-repeat center center;}


/*滚动插件样式*/
.cxscroll{}
.cxscroll .box{overflow:hidden;}
.cxscroll .list{overflow:hidden;width:99999px;}
.cxscroll .list li{float:left;}

.case_content{width: 1126px;height: 134px;overflow: hidden;margin:0 3px 0 20px; }
.case_content ul li{padding-right: 12px;display: inline-block;}
.case_content ul li.none{margin-right: 0;}

.case_content ul li a{display: block;width: 213px;}
.case_content ul li a img{width: 213px;height: 134px;margin: 0 auto;background: #ffffff;}

.customer_index_title .index_title_bg_left{width: 270px;}
.customer_index ul li{float: left;border: solid 1px #cccccc;width: 363px;height: 423px;margin-right: 34px;}
.customer_index ul li strong,.customer_index ul li span{display: block;padding: 18px 15px 0 15px;font-size: 14px;}
.customer_index ul li a:hover strong{color: #cc0000;}
.customer_index ul li a{text-decoration: none;}
.customer_index ul li img{width: 363px;height: 300px;}

.about_index_left{width: 540px;height: 390px;}
.about_index_left img{width: 539px;height: 339px;}

.about_index_right{width: 620px;margin-left: 40px;}
.about_index_right a.title{font-size: 14px;color:#cc0000;font-weight: bold;display: block;height: 64px;line-height: 42px; }
.about_index_right p{font-size: 13px;line-height: 32px;}
.about_index_right a.link_btn{width: 118px;height: 42px;background: url("../images/btn_none.jpg") no-repeat left top;text-align: center;display: block;line-height: 42px;font-weight: bold;margin-top: 30px;}
.about_index_right a.link_btn:hover{background: url("../images/btn_active.jpg") no-repeat left top;color: #ffffff;}

/*首页相册*/
.albumbox_nav{}
.albumbox_nav ul{display: block;width: 269px;height: 39px;margin: 0 auto;}
.albumbox_nav ul li{width: 130px;text-align: center;height: 39px;padding-right: 9px;float: left;line-height: 39px;}
.albumbox_nav ul li.none{padding-right: 0;}
.albumbox_nav ul li a{display: block;background: #adadad;height: 39px;font-size: 16px;text-decoration: none;}
.albumbox_nav ul li a.active{background: #c80b0f;color: #ffffff;}

.albumbox{width: 1250px;}
.albumbox div{float: left;}
.albumbox div.albumbox_left,.albumbox div.albumbox_right{width: 24px;height: 28px;}

.albumbox_left a{background: url("../images/case_left.jpg") no-repeat left center;display: block;text-indent: -9999px;height: 28px;padding-top: 160px;}
.albumbox_left a:hover{background: url("../images/case_left_1.jpg") no-repeat left center;}

.albumbox_right a{background: url("../images/case_right.jpg") no-repeat left center;display: block;text-indent: -9999px;height: 28px;padding-top: 160px;}
.albumbox_right a:hover{background: url("../images/case_right_1.jpg") no-repeat left center;}

.albumbox div.albumbox_content{width: 1180px;margin: 0 5px 0 15px;overflow: hidden;}
.albumbox div.albumbox_content ul li{float: left;width:295px; }
.albumbox div.albumbox_content ul li.none{margin-right: 0;}
.albumbox div.albumbox_content ul li a{display: block;width: 280px;height: 265px;text-align: center;line-height: 32px;font-weight: bold;font-size: 13px;}
.albumbox div.albumbox_content ul li a:hover{color: #cc0000;}
.albumbox div.albumbox_content ul li a span{width: 273px;height: 182px;padding:3px;margin: 0 auto;border: solid 1px #cccccc;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.albumbox div.albumbox_content ul li a span img{max-width: 273px;max-height: 182px;}

.albumbox2{width: 1250px;}
.albumbox2 div{float: left;}
.albumbox2 div.albumbox_left,.albumbox2 div.albumbox_right{width: 24px;height: 28px;}

.albumbox2 .albumbox_left a{padding-top: 240px;}
.albumbox2 .albumbox_right a{padding-top: 240px;}

.albumbox2 div.albumbox_content{width: 1125px;margin: 0 5px 0 25px;overflow: hidden;}
.albumbox2 div.albumbox_content ul li{float: left;width:225px; }
.albumbox2 div.albumbox_content ul li.none{margin-right: 0;}
.albumbox2 div.albumbox_content ul li a{display: block;width: 225px;height: 350px;text-align: center;line-height: 32px;font-weight: bold;font-size: 13px;}
.albumbox2 div.albumbox_content ul li a:hover{color: #cc0000;}
.albumbox2 div.albumbox_content ul li a img{width: 201px;height: 296px;border: solid 1px #cccccc;padding: 1px;display: block;}

.news_index{margin-top: 15px;border-top: solid 1px #e0e0e0;border-bottom: solid 1px #e0e0e0;background: #f4f4f4;width: 100%;height: 558px;}

.news_index_box{border-left: solid 1px #e0e0e0;border-right: solid 1px #e0e0e0;height: 558px;}
.news_index_left,.news_index_center,.news_index_right{padding-top: 28px;height: 530px;padding-left: 23px;padding-right: 25px;}
.news_index_left,.news_index_center{border-right: solid 1px #e0e0e0;width: 351px;}
.news_index_left{}
.news_index_right{padding-right: 2px;width: 350px;}

.news_index_title{height:34px;line-height: 34px;}
.news_index_title span,.news_index_title strong{display: block;float: left;}
.news_index_title strong{float: right;}
.news_index_title span{font-size: 18px;font-weight: bold;color: #cc0000;}
.news_index_title span span{display: inline;font-size: 10px;float: none;color: #666666}
.news_index_img{display: block;}
.news_index_img img {padding: 10px;background: #ffffff;}

.news_index_content{margin-top: 15px;}
.news_index_content ul li{line-height: 35px;}
.news_index_content span{float: right;}
.news_index_content ul li a{color: #5c5a5a;display: block;padding-left: 15px;background: url("../images/news_list_ico.jpg") no-repeat 1px center;font-weight: bold;}
.news_index_content ul li a:hover{color: #cc0000;background: url("../images/news_list_ico_active.jpg") no-repeat 1px center;}

.news_index_more{margin-top: 15px;}
.news_index_more a{display: block;background: url("../images/btn_none.png") no-repeat left top;width: 118px;height: 42px;text-align: center;line-height: 42px;font-weight: bold;font-size: 13px;}
.news_index_more a:hover{background: url("../images/btn_active.png") no-repeat left top;color: #ffffff;}

.linkbox_bg{background: #f4f4f4;height: 70px;line-height: 70px;}
.linkbox,.linkbox a{color: #666666;font-size: 13px;}

.footer_bg{background: url("../images/foot_bg.jpg");padding-top: 30px;padding-bottom: 30px;}

.footer_nav ul {display: block;float: left;width: 205px;background: url("../images/foot_ico.jpg") no-repeat 24px 13px;padding-left: 50px;}
.footer_nav ul li a{font-size: 13px;line-height: 28px;color: #666666;}
.footer_nav ul li.footer_title a{font-size: 16px;line-height: 40px;color: #f4f4f4;}
.footer_nav ul li a:hover{color: #ffffff;}

.footer_nav,.footer_qr{float: left;}
.footer_nav{width:860px; }
.footer_qr{width: 140px;padding-top: 40px;line-height: 32px;color: #999999;position: relative;}
.footer_nav a:hover{text-decoration: none;}

.footer_text_left{text-align: left;width:340px;padding-left: 15px;}
.footer_text_right{width:340px; font-size: 12px;color: #999999;padding-left: 10px;line-height: 28px;}

.footer_text{text-align: center;color: #999999;}


.sczhyt_qr{position: relative;}
.sczhyt_qr span{position: absolute;top: 24px;left: 0px;display: none;}
.sczhyt_qr span img{width: 120px;}
.sczhyt_qr:hover span{display: block;}
/*******************************************/

/*
* 图片切换
*/
#JINGDONGNumID{ position:absolute; bottom:15px; left: 50%;}
#JINGDONGNumID li{list-style:none;float:left;width:12px;height:12px;FILTER:alpha('opacity=80');opacity:0.8;border:1px solid #666;background-color:#FFFFFF;color:#d01818;text-align:center;cursor:pointer;margin-right:4px;overflow:hidden;border-radius:12px;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{border:1px solid #d01818;background-color:#d01818;color:#FFFFFF;width:12px;height:12px;font-weight:bold;font-size:12px;}

/*二级页面*/
.box_bg{background: #f5f3f3;padding-top: 10px;padding-bottom: 10px;}
.box_left,.box_right{float: left;}
.box_left{width: 250px;}
.box_right{width:900px;padding: 12px 17px 18px 18px;background: #FFFFFF; }
.box_right.pt0{padding-top: 0;}
.box_content{margin-top: 12px;}
.ml15{margin-left: 15px;}
.box_left.fr{float: right;}
.box_right.fr{float: right;}

/*product*/
.product_title{background:url("../images/product_ico_title.jpg") no-repeat 195px center #d01818;height: 50px;line-height: 50px;padding-left: 25px;font-size: 18px;color: #FFFFFF;}
.product_title.news_title{background:url("../images/news_ico2.jpg") no-repeat 195px center #d01818;}
.product_title span{font-size: 14px;}

.product_pagenav{padding: 11px 9px 20px 10px;background: #FFFFFF;}
.product_pagenav ul li{width: 229px;border: solid 1px #ebe9e9;border-bottom: none;}
.product_pagenav ul li:last-child{border: solid 1px #ebe9e9;}
.product_pagenav ul li a{background: #fff url("../images/pro_none.jpg") no-repeat 195px center;height: 50px;display: block;font-size: 14px;line-height: 50px;padding-left: 8px;}
.product_pagenav ul li a:hover,.product_pagenav ul li a.active{background: url("../images/pro_active.jpg") no-repeat 195px center;color: #d01818;text-decoration: none;font-weight: bold;}

.product_pagenav ul li ul{display: none;}
/*.product_pagenav ul li ul li a{background: #FFFFFF url("../images/product_li_none.jpg") no-repeat 35px center;font-size: 13px;line-height: 36px;height: 36px;}
.product_pagenav ul li ul li a:hover,.product_pagenav ul li ul li a.active{background: #FFFFFF url("../images/product_li_active.jpg") no-repeat 35px center;color: #d01818;}*/

.product_pagenav.new_page_nav{padding: 28px 16px 20px 18px;}
.product_pagenav.new_page_nav.gcal_nav{padding: 28px 10px 20px 10px;}
.new_page_nav ul li a{font-size: 15px;text-align: center;padding-left: 5px;}
.gcal_nav ul li a{font-size: 15px;text-align: left;padding-left: 15px;}
.product_pagenav.new_page_nav ul li{width: 100%;border: none;}

.contact_content{margin-top: 10px;border-top: solid 5px #d01818;background: #FFFFFF;padding: 24px 17px 15px 15px;}
.contact_content .telphone_box{font-size: 20px;color: #d01818;line-height: 28px;padding-bottom: 10px;height: 70px;width: 215px;border-bottom: solid 1px #e1dede;}
.contact_content p{line-height: 24px;font-size: 13px;color: #333333;margin-top: 10px;}

.link_map{border-bottom: solid 1px #e6e6e6;height: 28px;line-height: 28px;}
.link_map div{float: left;height: 28px;}
.link_map div.linkmap_box{float: right;}
.link_map div.link_title{font-size: 14px;background: url("../images/link_map.jpg") no-repeat left center;padding-left: 15px;color: #d01818;}

ul.product_ul{display: block;width: 100%;}
ul.product_ul li{width: 287px;height: 420px;border: solid 1px #cccccc;background: #ffffff;margin-right: 14px;float: left;margin-bottom: 15px;}
ul.product_ul li.none{margin-right: 0;}
ul.product_ul li a{text-decoration: none;}
ul.product_ul li a span,ul.product_ul li a strong{display: block;text-align: center;padding: 0 10px;}

ul.product_ul li a span.link_btn{background: #ffffff;width:110px;margin:0 auto;border-radius:25px;border:solid 1px #CCCCCC;height: 43px;font-size: 13px;font-weight: bold;line-height: 42px;}
ul.product_ul li a:hover{text-decoration: none;}
ul.product_ul li a:hover span.link_btn{background: #cc0000;color: #ffffff;border-color: #cc0000;}

ul.product_ul li a strong{font-size: 17px;line-height: 35px;}
ul.product_ul li a span{line-height: 28px;}
ul.product_ul li a span.product_text{font-size: 14px;padding: 5px 0;}
ul.product_ul li a img{max-width: 283px;max-height: 283px;vertical-align: middle;margin: 0 auto 0 auto;}
ul.product_ul li span.img{width: 283px;height: 283px;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}


.page{display: inline-block; margin-top: 10px;border: solid 1px #cccccc;width: 99.2%;}
.page div{padding: 10px;line-height: 25px;}
.page div.tx_r{margin: 0 auto;text-align: center;}
.page div a,.page div span{display: inline-block;min-width: 25px;height: 25px;text-align: center;line-height: 25px;color: #666;border: solid 1px #ccc;margin: 0px 3px;padding: 0 5px;}
.page div a.active,.page div a:hover,.page div span.active{background: #d01818;color: #fff;}
.page div span.none{border: none;background: none;}

.page_list{float: right;}
.page_count{float: left;}

.recommendnewscontent{margin-top: 15px;width:99.5%;background: #FFFFFF;}
.recommendnewscontent div.recommendnewstitle{background: #d01818;height: 38px;line-height: 38px;padding-left:10px;font-size: 13px;font-weight: bold;color: #FFFFFF;  }
.recommendnewscontent ul{padding: 15px 0;}
.recommendnewscontent ul li{width: 420px;float: left;margin-right: 16px;background: url("../images/renews_list.jpg") no-repeat left center;height: 30px;line-height: 30px;padding-left: 18px;}
.recommendnewscontent ul li.none{margin-right: 0;}
.recommendnewscontent ul li a,.recommendnewscontent ul li span{display: block;float: left;}
.recommendnewscontent ul li span{float: right;}

.recommendnewscontent ul li a:hover{color:#d01818; }

/*产品内容页面*/
.productlistcontent{}
.productlistcontent_left,.productlistcontent_right,.productlistcontent_content{float: left}

.productlistcontent_left{width: 490px;}
.productlistcontent_right{width: 380px;padding-left: 30px;}
.productlistcontent_right_title{font-size: 16px;font-weight: bold;color: #1a1919;height: 36px;line-height: 36px;background: url("../images/product_title_bg.jpg") repeat-x left bottom;}

.productlistcontent_right_info{padding: 10px 0;line-height: 32px;font-size: 14px;color: #333333;min-height: 200px;}
.productlistcontent_right_online{}
.productlistcontent_right_online a{display: block;width: 120px;height: 45px;background: #d01818;line-height: 45px;text-align: center;color: #ffffff;font-size: 17px;font-weight: bold;}

.productlistcontent_right_contact{font-size: 12px;height: 60px;}
.productlistcontent_right_contact span{color: #d01818;font-size: 21px;font-weight: bold;}


.productlistcontent_content_title{background:#eae8e8;height: 66px;}
.productlistcontent_content_title ul{display: block;height: 65px; }
.productlistcontent_content_title ul li{width: 150px;float: left;height: 65px;border-right: solid 1px #ffffff;}
.productlistcontent_content_title ul li a{display: block;text-align: center;height: 62px;line-height: 62px;font-size: 16px; }

.productlistcontent_content{width: 100%;}
.productlistcontent_content_title ul li a.active{height: 62px;background: #ffffff;border-top: solid 4px #cc0000;color:#cc0000 }

.productlistcontent_content_content{font-size: 15px;line-height: 26px;color: #333333;}
.product_content_online{font-weight: bold;text-align: center;}
.product_content_online h1{font-size: 14px;color: #333333;}

.page_keywords{font-size: 13px;line-height: 28px;color: #666666;height: 28px;margin-top: 10px;background: url("../images/product_title_bg.jpg") repeat-x left top;padding-top: 8px;}
.page_keywords_right{float: right;width: 100px;text-align: right;}
.page_keywords_left{float: left;width: 750px;}
.page_keywords_left span{}

.realproduct{width: 900px;}
.recomendproduct_title{height: 38px;background: #cc0000;line-height: 38px;font-weight: bold;color: #FFFFFF;padding-left: 15px;}
.recomendproduct{padding: 10px 0px 10px 10px;overflow: hidden;}

.recomendproduct ul li{text-align: center;line-height: 24px;width:224px; }
.recomendproduct ul li a{display: block;height: 240px;width: 224px;font-size: 14px;}

.recomendproduct ul li img{max-width: 200px;max-height:200px;vertical-align: middle;}
.recomendproduct ul li span{width: 200px;height: 200px;border: solid 1px #ccc;padding:2px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

.recomendproduct ul li:hover span{border-color: #d33333;}

#dnews_content{width: 20000px;}

.product_content_online{text-align: left;}
.product_content_online h1{font-size: 14px;color: #666666;font-weight: normal;}
.product_content_online span{color: #cc0000;font-size: 12px;font-weight: normal;}


.feedback{width: 900px;}
.feedback table{width: 100%;}
.feedback table label{display: block;float: left;width: 250px;border: 1px solid #cccccc;border-left: none;height: 30px;padding: 5px; font-size: 13px;}
.feedback table label.input_label{display: block;width: 80px;height: 40px;border: solid 1px #cccccc;text-align: center;line-height: 40px;padding: 0;color: #999999;}
.feedback table label input{height: 30px;line-height: 30px;border: none;font-size: 13px;color: #666666;outline:none}
.input_code{outline:none}

.input_submit{width: 342px;height: 40px;background: #d01818;border: none;font-size: 13px;color: #FFFFFF;}
.input_textarea{width: 340px;height: 240px;border: 1px solid #cccccc;padding: 3px;color:#333;outline:none }
.input_submit_td{vertical-align: bottom;}

.feedback_product{width: 900px;}
.feedback_product .input_textarea{width: 482px;}

.new_page_nav ul li{margin-top: 5px;}
.new_page_nav ul li a{background: #f3f3f3;}
.new_page_nav ul li a:hover,.new_page_nav ul li a.active{background: #d01818;color: #FFFFFF;}

.recomendproduct_title{height: 38px;line-height: 38px;margin-top: 15px;font-size: 14px;}

.recomendproduct02{padding: 18px;background: #FFFFFF;}
.recomendproduct02 ul li{line-height: 28px;text-align: center;}
.recomendproduct02 ul li a:hover span{border: solid 1px #d01818;}

.recomendproduct02 ul li img{max-width: 213px;max-height:161px;vertical-align: middle;}
.recomendproduct02 ul li span{width: 213px;height: 161px;border: solid 1px #ccc;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

/*新闻部分*/
.news_img_box{width: 100%;height: 1%;clear: both;}
.news_img_box div{float: left;}
.news_img{width: 360px;height: 209px;text-align: center;}
.news_img a:hover{color: #d01818;}
.news_img img {width: 346px;height: 172px;border: solid 1px #cccccc;padding: 2px;}

.news_img_info{width:520px;padding-left: 20px; }

.news_img_bg{border-bottom: solid 1px #e6e6e6;padding-bottom: 10px;}

.news_img_info a,.news_img_info p{display: block;}
.news_img_info a:hover{color: #d01818}
.news_img_info .news_img_info_title{line-height: 56px;font-size: 16px;}
.news_img_info p{font-size: 14px;line-height: 28px;color: #737272;height: 120px;padding-top: 10px;}
.news_img_info a.news_img_info_more{background:url("../images/news_link_none.jpg") no-repeat left top;float: right;width: 117px;height: 33px;text-align: center;line-height: 33px;}
.news_img_info a.news_img_info_more:hover{background: url("../images/news_link_active.jpg") no-repeat left top;color: #FFFFFF;}

.news_img_box ul{display: block;float: left;}
.news_img_box ul li{border-bottom: solid 1px #e6e6e6;padding: 22px 0;width: 100%;height:150px;}
.news_img_box ul li a,.news_img_box ul li span,.news_img_box ul li p,.news_img_box ul li strong{display: block;float: left;}
.news_img_box ul li span.news_time{width: 90px;height: 85px;background: #bfbfbf;padding-top: 5px;}
.news_img_box ul li:hover span.news_time{background: #d01818;}
.news_img_box ul li span.news_time span,.news_img_box ul li span.news_time strong{width: 90px;text-align: center;color: #FFFFFF;}
.news_img_box ul li span.news_time span{height: 53px;line-height: 53px;font-size: 48px;}
.news_img_box ul li span.news_time strong{height: 27px;line-height: 27px;color: #ffffff;font-size: 14px;}

.news_img_box ul li a.news_time_title,.news_img_box ul li p{width: 790px;margin-left: 20px;font-size: 13px;color: #737272;}
.news_img_box ul li a.news_time_title{font-size: 14px;line-height: 33px;color: #333333;}
.news_img_box ul li p{padding: 10px 0;height: 72px;display: block;}
.news_img_box ul li a.news_time_more{background:url("../images/news_link_none.jpg") no-repeat left top;width: 117px;height: 33px;text-align: center;line-height: 33px;margin-left: 110px;}
.news_img_box ul li:hover a.news_time_more,.news_img_box ul li a.news_time_more:hover{background: url("../images/news_link_active.jpg") no-repeat left top;color: #FFFFFF;}
.news_img_box ul li:hover a{color: #d01818;}

.news_link_map{height: 45px;line-height: 45px;padding-left: 15px;background: #d01818;color: #FFFFFF;font-size: 13px;margin-bottom: 15px;}
.news_link_map a{color: #FFFFFF;font-size: 13px;}

.newsviewtitle{padding: 20px 0;}
.newsviewtitle h1{font-size: 18px;text-align: center;color: #333;}
.newsviewauthor{line-height: 28px;text-align: center;height: 28px;}
.newsviewcontent{line-height: 26px;font-size: 15px;padding: 20px 0;/*border-top: solid 1px #cccccc;*/margin-top: 10px;/*border-bottom: solid 1px #e6e6e6;*/margin-bottom: 10px;/*min-height: 654px;*/;min-height: 450px;}

.nextprea{height: 33px;line-height: 33px;background: #f5f3f3;padding: 0 10px;}
.nextprea div{float: left;width: 50%;font-size: 14px;color: #666666;overflow: hidden;height: 26px;}
.nextprea div a{font-size: 14px;color: #666666;font-weight: bold;}
.nextprea div a:hover{color:#d01818; }


.art_left{background: #FFFFFF;}
.art_left div.recommendnewstitle{background: #d01818;height: 38px;line-height: 38px;font-size: 16px;font-weight: bold;color: #FFFFFF; text-align: center;padding-right: 15px; }
.art_left ul{padding: 15px 10px;}
.art_left ul li{float: left;background: url("../images/renews_list.jpg") no-repeat left center;height: 30px;line-height: 30px;padding-left: 18px;width:212px; }
.art_left ul li a,.art_left ul li span{display: block;float: left;color: #5c5a5a}
.art_left ul li span{float: right;}

.art_left ul li a:hover{color:#d01818; }

/*客户见证*/
.customer_list{padding: 10px 0;height: 1%;}
.customer_list ul li{border-bottom: solid 1px #e6e6e6;}
.customer_list ul li a,.customer_list ul li span,.customer_list ul li p{display: block;float: left;}
.customer_list ul li p{width: 620px;padding-left: 28px;font-size: 13px;line-height: 26px;color: #5c5a5a;}
.customer_list ul li span{float: right;height: 42px;line-height: 32px;text-align: right;}
.customer_list ul li a{line-height: 32px;color: #333333;font-size: 16px;float: left;padding-left: 28px;width: 620px;}

.customer_list ul li{height: 1%;line-height:22px;display:inline-block;padding-bottom: 10px;padding-top: 10px;}
.customer_list ul li a.img{width: 252px;padding: 0px;}
.customer_list ul li a img{width: 246px;border: solid 1px #ccc;padding: 2px;height: 184px;}
.customer_list ul li:hover a.img img,.customer_list ul li a.img:hover img{border: solid 1px #d23232;}

.customer_list ul li:hover a{color: #d23232;}


.customer_list ul li a.news_time_more{background:url("../images/news_link_none.jpg") no-repeat left top;width: 117px;height: 33px;text-align: center;line-height: 33px;margin-left: 28px;padding: 0;font-size: 13px;margin-top:15px;}
.customer_list ul li:hover a.news_time_more,.customer_list ul li a.news_time_more:hover{background: url("../images/news_link_active.jpg") no-repeat left top;color: #FFFFFF;}

.newsviewauthorimg{width: 900px;text-align: center;line-height: 32px;}
.newsviewauthorimg img{ max-width: 540px;}

.franchisees{padding-left: 10px;}
.franchisees ul li{float: left;width: 200px;text-align: center;line-height: 31px;margin-right: 24px;}
.franchisees ul li.none{margin-right: 0px;}
.franchisees ul li img{max-width: 200px;max-height:110px;vertical-align: middle;}
.franchisees ul li span{width: 200px;height: 110px;border: solid 1px #ccc;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

ul.album_ul{}
ul.album_ul li{float: left;width: 280px;text-align: center;line-height: 31px;margin-right: 30px;height:250px;overflow: hidden; }
ul.album_ul li.none{margin-right: 0px;}
ul.album_ul li strong{display: block;font-weight: normal;}
ul.album_ul li img{max-width: 280px;max-height:210px;vertical-align: middle;}
ul.album_ul li span{width: 280px;height: 210px;border: solid 1px #ccc;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
ul.album_ul li:hover span{border-color: #d01818}

ul.article_ul{}
ul.article_ul li{float: left;width: 252px;text-align: center;line-height: 35px;margin-right: 66px;margin-bottom: 20px;font-size: 14px;}
ul.article_ul li.none{margin-right: 0px;}
ul.article_ul li a{font-size: 14px;}
ul.article_ul li img{max-width: 248px;max-height:165px;vertical-align: middle;}
ul.article_ul li span{width: 248px;height: 165px;border: solid 1px #ccc;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

ul.article_ul li:hover span{border-color: #d01818}

.contact_box{padding: 60px 30px 60px 33px;}
.contact_top div{float: left;}
.contact_top div.img_box{width: 190px;}
.contact_top div.contact_top_content{margin-left: 42px;width: 605px;}
.contact_top div.contact_top_content h1{font-size: 22px;}
.contact_top div.contact_top_content p{font-size: 14px;margin-top: 15px;line-height: 30px;}

.contact_title{position: relative;width: 640px;margin: 53px auto 0 auto;}
.contact_title h1{font-size: 32px;text-align: center;display: block;border-bottom: solid 1px #e6e6e6;padding-bottom: 5px;}
.contact_title .contact_title_small{text-align: center;font-size: 17px;color: #666666;padding-top: 5px;}
.contact_title div.contact_title_green,.contact_title div.contact_title_ori{position: absolute;left: 38%;bottom: 28px;height: 3px;width: 85px;font-size: 1px;background: #d01818;}

.contact_title div.contact_title_ori{background: #ff6600;left: 49%;}
.contact_table_bg{background: url("../images/contact_bg.jpg") no-repeat left top;margin-top: 30px;}
.contact_table_bg table{width: 100%;border-top: solid 1px #cccccc;border-left: solid 1px #cccccc;border-spacing: 0;}
.contact_table_bg table th{height: 89px;padding-left: 65px;width: 80px;}
.contact_table_bg table th.th2{height: 89px;padding-left: 65px;width: 80px;}
.contact_table_bg table th,.contact_table_bg table td{border-bottom: solid 1px #e6e6e6;vertical-align: middle;border-right: solid 1px #cccccc;}
.contact_table_bg table td{padding-left: 20px;width: 295px;font-size: 16px;}
.contact_table_bg table td.td2{width: 270px;}
.contact_table_bg table td strong{color: #d01818;}

.contact_box_content {margin: 20px auto;}

.sitemap{border: 5px solid #ccc;width: 870px;padding: 50px;}
.link-tab{border-bottom: solid 1px #e6e6e6;text-align: right;line-height: 24px;height: 26px;}
.link-tab div{float: right;border: solid 1px #ccc;padding: 0 5px;background: #eee;}
.link-tab a,.link-tab span{color: #333333;width: 30px;text-align: center;}
.link-tab a{width: 70px;}

.sitemaptitle{font-size: 13px;font-weight: bold;color: #333333;line-height: 32px;}
.sitemaplist{border: solid 1px #ccc;min-height: 10px;height: 1%;}
.sitemaplist ul li{float: left;width: 170px;text-align: center;line-height: 28px;}

.gototop{width: 43px;height: 43px;position: fixed;right: 40px;bottom:120px;border: solid 1px #999;}
.gototop a{display: block;background: url("../images/top_none.jpg") no-repeat left top;height: 43px;width: 43px;text-indent: -9999px;}
.gototop a:hover{background:url("../images/top_active.jpg");}



/*新增链接动画*/
.wjdh-h3 a {
    display: block;
    color: #d01818;
    font-size: 26px;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

.wjdh-h3:hover a {
    transform: translateY(20px);
    -webkit-transform: translateY(20px);
}

.wjdh-h3 span {
    *display: inline;
    _display: inline;
    display: inline-block;
    zoom: 1;
    font-size: 20px;
    color: #cdcdcd;
    position: relative;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    text-transform: uppercase;
}

.wjdh-h3:hover span {
    transform: translateY(-35px);
    -webkit-transform: translateY(-35px);
}

.wjdh-h3 span i,
.wjdh-h3 span em {
    position: absolute;
    top: 10px;
    float: left;
    width: 30px;
    height: 1px;
    margin: 0 auto;
    background-color: #bdbdbd;
}

.wjdh-h3 span i {
    left: -40px;
}

.wjdh-h3 span em {
    right: -40px;
}

.wjdh-link {
    display: block;
    width: 38px;
    height: 38px;
    background-image: url(../images/link.png);
    background-repeat: no-repeat;
    background-position: center center;
}
.item-mask {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    -webkit-transform: rotateX(180deg) scale(0.5, 0.5);
    transform: rotateX(180deg) scale(0.2, 0.2);
    transition: all ease-out .5s;
}

li:hover .item-mask {
    opacity: 1;
    -webkit-transform: rotateX(0deg) scale(1, 1);
    transform: rotateX(0deg) scale(1, 1);
    transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s;
    background: rgba(0, 0, 0, 0.3);
}

.item-mask .item-link-icon {
    display: block;
    width: 38px;
    height: 38px;
    text-align: center;
    font-size: 22px;
    line-height: 38px;
    border: 1px solid rgba(255, 255, 255, .5);
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
}
.image-list {

}

.image-list .content ul {

}

.image-list .content ul li {
    float: left;
    border: 1px solid #e4e4e4;
    position: relative;
    -webkit-transition: all .8s ease-out;
    transition: all .8s ease-out;
}

.image-list .content ul li .border-top,
.image-list .content ul li .border-right,
.image-list .content ul li .border-bottom,
.image-list .content ul li .border-left {
    display: block;
    position: absolute;
    background-color: #d01818;
    -webkit-transition: all .8s ease-out;
    transition: all .8s ease-out;
}

.image-list .content ul li .border-top {
    height: 1px;
    width: 0;
    left: -1px;
    top: -1px;
}

.image-list .content ul li:hover .border-top {
    width: 289px;
}

.image-list .content ul li .border-right {
    height: 0;
    width: 1px;
    right: -1px;
    top: -1px;
}

.image-list .content ul li:hover .border-right {
    height: 420px;
}

.image-list .content ul li .border-bottom {
    height: 1px;
    width: 0;
    right: -1px;
    bottom: -1px;
}

.image-list .content ul li:hover .border-bottom {
    width: 289px;
}

.image-list .content ul li .border-left {
    height: 0;
    width: 1px;
    left: -1px;
    bottom: -1px;
}

.image-list .content ul li:hover .border-left {
    height: 420px;
}

.image-list .content ul li .title-a {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.image-list .content ul li:hover .title-a {
}

.carousel-navigation ul li{margin-right: 5px;}
.carousel-navigation ul li a{display: block; }
.carousel-navigation ul li img{max-width: 58px;max-height: 58px;vertical-align: middle;}

.carousel-navigation ul li span{width:60px;height: 58px;border:solid 1px #e5e5e5;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.productlistcontent_left .carousel-navigation ul li img{border: none;}
.carousel-navigation ul li.active span{border-color:#d01818; }
.productlistcontent_left .connected-carousels .stage{margin: 0;width: 490px;}
.productlistcontent_left .connected-carousels .carousel-stage{height: 490px;}

.product_contact_bg{background: #f1f1f1;padding: 10px;}

/*首页图片切换*/
#d_tab29{position:relative; height:310px;text-align:left;width: 1085px;}
#d_tab29 .d_img{position:relative;margin:0 auto;width:1000px;height:100%}
#d_tab29 .d_img li{position:absolute;display:none;z-index:0}
#d_tab29 .d_img li img{width:100%;}

#d_tab29 .d_img li.d_pos1{display:block;width:240px;height:144px;left:0%;top:75px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:320px;height:192px;left:15%;top:50px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:420px;height:252px;left:30%;top:20px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:320px;height:192px;right:13%;top:50px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:240px;height:144px;right:-2%;top:75px;z-index:1}


#d_tab29 .d_menu{position:absolute;bottom:0px;width:100%;text-align:center;display: block;}
#d_tab29 .d_menu li{display: none;}
#d_tab29 .d_menu li.d_select{display: block;width: 100%;height: 30px;text-align: center;color: #333;line-height: 30px;font-size: 14px;}

#d_tab29 .d_next{position:absolute;left:50%;margin-left:535px;top:110px;z-index:10;cursor:pointer}
#d_tab29 .d_next a{background: url("../images/case_right.jpg") no-repeat center center;display: block;width: 57px;height: 71px;text-indent: -9999px;}
#d_tab29 .d_next a:hover{background: url("../images/case_right_1.jpg") no-repeat center center;}
#d_tab29 .d_prev a{background: url("../images/case_left.jpg") no-repeat center center;display: block;width: 57px;height: 71px;text-indent: -9999px;}
#d_tab29 .d_prev a:hover{background: url("../images/case_left_1.jpg") no-repeat center center;}
#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-575px;top:110px;z-index:10;cursor:pointer}
.case_prev,.case_next,#d_tab29{float: left; }
.case_prev,.case_next{width:57px;}
.case_art_box{padding-bottom: 0px;}

div.telphone_box div{float: left;}
div.telphone_box div.telphone_c{float: left;padding-top: 10px;}
.telphone_text_c{float: left;width: 163px;padding-left: 5px;}
.telphone_text_c div{float: none;width: 163px;}

.telphone_text1_c{font-size: 13px;color: #333333;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}
.telphone_text2_c{font-size: 24px;color: #cc0000;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}

div.logo-text_c{margin-left: 10px;padding-left: 15px;padding-top: 12px;}
div.logo-text_c div{width: 150px;float: none;}
.logo-text_c .text1{font-size: 20px;color: #333333;font-family: "Microsoft Yahei", Tahoma, Arial, serif;height: 32px;letter-spacing: 2px;}
.logo-text_c .text1 span{color: #cc0000;}

.logo-text_c .text2{font-size: 16px;color: #666666;font-family: "Microsoft Yahei", Tahoma, Arial, serif;letter-spacing: 1px;}
.contact_content p a {display: block;height: 50px;background: #d01818;width: 160px;}
.contact_content p a span,.contact_content p a strong{display: block;float: left;}
.contact_content p a span{width: 50px;text-align: center;padding-top: 12px;border-right: solid 1px #ffffff;height:38px; }
.contact_content p a strong{color: #ffffff;text-align: center;width: 109px;font-size: 16px;line-height: 50px;}

.fwcn_box{border: solid 2px #ddd4cd;padding: 14px;}
.fwcn_n_box{border: solid 1px #decebe;}
.fwcn_n_box .fwcn_n_box_c{padding: 20px 50px 80px 50px;line-height: 36px;background: url("../images/qm.jpg") right bottom no-repeat;}
.fwcn_n_box .fwcn_n_box_c h3{font-size: 36px;line-height: 70px;color: #cc0000;}

.fwcn_n_box .fwcn_n_box_c p{font-size: 15px;}




















